#include "sCRITouchZone.h"
#include "sCRTouchZone.h"
#include "sGui.h"

namespace sgui
{
namespace inst
{
		
		
void sComponentRectTouchZone::draw(engine::sDrawStack& stack) const
{
	//
}
       
void sComponentRectTouchZone::OnHoverGet()
{
    getInstance().setState(CS_HOVER);
}

void sComponentRectTouchZone::OnHoverRelease()
{
    getInstance().setState(CS_NORMAL);
}

		
bool sComponentRectTouchZone::OnEvent(const obs::sEvent& event)
{
    if (sComponentRectInstance::OnEvent(event))
    {
        return true;
    }

	return false;
}

void sComponentRectTouchZone::update() 
{
	//
}

sComponentRectTouchZone::~sComponentRectTouchZone()
{
	//
}

sComponentRectTouchZone::sComponentRectTouchZone(const res::sComponentRectTouchZone& componentRect, sComponentInstance& instance, s32 id) :
	sComponentRectInstance(componentRect, instance, id)
{
	//
}

};
};